//Created by Kyle "Fayt" Lowry
//PUSearchForCard.h

#pragma once
#include "PowerUp.h"
#include "Card.h"

class Controller;
class Tile;
class Text;

class PUSearchForCard : public PowerUp
{
private:
	Card**		newPlayerCards;			//New card array that will be set for the player with their picked card in the last spot of the
										//array and the other cards shuffled randomly
	bool		picked[NUM_ARTIFACTS];	//Picked container to use for random number generation to shuffle the player's deck after this power-up

public:
	PUSearchForCard();
	int Execute(Input*, Player*, Text*);
};